ring armour - Espagnol Anglais Dictionnaire